const http = require('../../utils/http')

Page({

  /**
   * 页面的初始数据
   */
  data: {
    categoryList: [{id:1,category:'电脑整机'},{id:2,category:'电脑配件'},
    {id:3,category:'外设产品'},{id:4,category:'游戏设备'},{id:5,category:'网络产品'}],
    productList: [],
    selIndex: [0],
    selIndex1: '电脑整机'
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
  this.getRightCategoryList(this.data.selIndex)
  this.getRightCategoryList(this.data.selIndex1)
  },

  /***
   * 点击切换数据
   */
  onMenuTab(e){
    var index = e.currentTarget.dataset.index;
    this.getRightCategoryList(this.data.categoryList[index].category);
    this.setData({
      selIndex: index,
      categoryImg: this.data.categoryList[index].img
    })
  },

  /***跳转搜索页面 */
  gotoSeach(e){
    console.log(e);
    wx.navigateTo({
      url: '../search/search' ,
    })
  },

  // 获取分类左侧的数据
  getRightCategoryList(category){
    var page = this
    var params = {
      url: '/goods',
      method: "GET",
      data: {
        category: category
      },
      callBack(res){
        console.log('-------------分类右侧数据start-------------');
        console.log(res);
        console.log('-------------分类右侧数据end-------------');
        page.setData({
          productList: res
        })
      },
      errCallBack(res){
      }
    }
    console.log(params);
    http.request(params,true)
  },
    toProdPage(e){
      var prodId = e.currentTarget.dataset.prodid
      wx.navigateTo({
        url: '../detail/detail?prodId=' + prodId,
      })  
    },
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {
      
    },
  
    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {
      
    },
  
    /**
     * 生命周期函数--监听页面隐藏categoryList
     */
    onHide: function () {
      
    },
  
    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {
      
    },
  
    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {
      
    },
  
    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {
      
    },
  
    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {
      
    }
  })